rocket launching weapon - Español Inglés Diccionario